Train driver scheduling with windows of relief opportunities
نویسنده
چکیده
Train driver scheduling is the problem of finding an assignment of drivers to cover all train vehicle work, such that cost is minimized while all constraints are satisfied. Relieving of drivers happens mostly at train stops; in many cases the train will stop for several minutes, giving rise to a window of relief opportunities (WRO), but current industry practice is to consider relieving only at the time the train arrives at the station. This thesis studies an extension of the train driver scheduling problem to exploit relieving drivers within WROs at times other than the arrival. While extending the problem in this way may lead to a more expressive model, and better solutions, it also gives rise to problem sizes too large for existing scheduling methods. Two different approaches to solve the problem of driver scheduling with WROs are presented. In the first, relief opportunities inside WROs are evaluated in terms of their role in generating solutions unavailable to the relief-on-arrival formulation. Heuristics based on this evaluation result in instance sizes that are manageable with current generate-and-select (GaS) methods. Experiments produce new best-known solutions for some real-life instances of the problem. The second approach is a hybridized system that generates an initial solution using GaS on a relief-on-arrival formulation, which is fed into a local search method running on a full WRO model. This method is then extended by allowing infeasible solutions to be considered during the search. A novel way of costing infeasible solutions is introduced, where the cost of an infeasible solution is derived from a repaired, feasible version of that solution. This strategy is embedded in a local search framework that alternates between exploration of feasible and infeasible regions, where infeasibility arises from complex moves that remove undesirable structural features in the current feasible solution.
منابع مشابه
A hybrid constructive heuristic and simulated annealing for railway crew scheduling
Railway crew scheduling problem is the process of allocating train services to the crew duties based on the published train timetable while satisfying operational and contractual requirements. The problem is restricted by many constraints and it belongs to the class of NPhard. In this paper, we develop a mathematical model for railway crew scheduling with the aim of minimising the number of cre...
متن کاملLocomotive assignment problem with train precedence using genetic algorithm
This paper aims to study the locomotive assignment problem which is very important for railway companies, in view of high cost of operating locomotives. This problem is to determine the minimum cost assignment of homogeneous locomotives located in some central depots to a set of pre-scheduled trains in order to provide sufficient power to pull the trains from their origins to their destinations...
متن کاملTrain Scheduling Problem with Consideration of Praying Constraint as an Application of Job Shop Scheduling Problem
The present paper extends the idea of job shop scheduling problem with resting constraints to the train scheduling problem with the Muslim praying considerations. For this purpose, after proposing the new mathematical model, a heuristic algorithm based on the Electromagnetism-Like algorithm (EM) which is well adjusted to scheduling problems is employed to solve the large-size practical cases. T...
متن کاملRail-Freight Crew Scheduling with a Genetic Algorithm
This article presents a novel genetic algorithm designed for the solution of the Crew Scheduling Problem (CSP) in the rail-freight industry. CSP is the task of assigning drivers to a sequence of train trips while ensuring that no driver’s schedule exceeds the permitted working hours, that each driver starts and finishes their day’s work at the same location, and that no train routes are left wi...
متن کاملTruck driver scheduling in Australia
In September 2008 new regulations for managing heavy vehicle driver fatigue entered into force in Australia. According to the new regulations there is a chain of responsibility ranging from drivers to dispatchers and shippers and thus, carriers must explicitly consider driving and working hour regulations when generating truck driver schedules. This paper presents and studies the Australian Tru...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008